.recommend{float: right;width: 315px;height:100%;border-left: solid 1px #DEE5DD;background-color: #eaeaea;}
.recommend .text{padding: 45px 15px;}
.recommend .text .t1{font-weight: bold;font-size: 25px; line-height: 25px; color: #979797;padding-bottom: 15px;}
.recommend .text .t2{font-size: 12px;line-height:24px;color: #979797; vertical-align: bottom;}
.recommend .text .t3{font-size: 18px;color: #448b1c;}
.recommend .hot_game{padding:0 0 30px 15px;}
.recommend .hot_game .hd{font-size: 14px;line-height: 30px;}
.recommend .hot_game .bd{padding-top:10px;}
.recommend .hot_game .bd li{float: left;padding-right: 15px;}
.recommend .hot_game .bd img{width: 130px;height:78px;border: solid 2px white;vertical-align: top;box-shadow: 0 0 5px #979797;}
.recommend .hot_game .bd p{text-align: center;color: #979797;line-height: 30px;}
.recommend .hot_goods{padding:0 0 30px 15px;}
.recommend .hot_goods .hd{font-size: 14px;line-height: 30px;}
.recommend .hot_goods .bd{padding-top:10px;}
.recommend .hot_goods .bd li{float: left;width:80px;padding: 0 8px 10px 8px;}
.recommend .hot_goods .bd img{width: 60px;height: 60px;margin:0 auto;display:block;border: solid 2px white;vertical-align: top;box-shadow: 0 0 5px #979797;}
.recommend .hot_goods .bd p{text-align: center;color: #979797;line-height: 30px;}